package kqueue

import "time"

// TaskMessage 任务信息
type TaskMessage struct {
	TaskType   string    `json:"task_type"`   // 任务类型：LIST、COST
	Platform   uint64    `json:"platform"`    // 媒体平台
	ApiVersion string    `json:"api_version"` // API版本：V2、V3
	AccountId  uint64    `json:"account_id"`  // 广告主ID
	AccountIds []uint64  `json:"account_ids"` // 广告主ID
	StartDate  time.Time `json:"start_date"`  // 开始时间（yyyy-mm-dd）
	EndDate    time.Time `json:"end_date"`    // 结束时间（yyyy-mm-dd）
	Remark     string    `json:"remark"`      // 备注
	TaskId     string    `json:"task_id"`     // 广告主ID
}
